<?php

class HomeController {

    function _def() {
        rewrite('home/show');
        //S('users',D('user')->get('id > ?',[61500]));
        none();
    }

    
    function _get($id) {
        json(M('user')->info(intval($id)));
    }

    function show($id, $path) {
        print_r("id:_show $id\n");
        print_r($path);
        print_r(T('ini'));
        var_dump(V::Is('url', 'https://www.baiud.com'));
        S('a', M('blog/article'));
    }

    //如果路由中有controller，但是系统中没有对应的controller，则调用默认controller的_ec（error_controller）方法
    function _ec($id, $path) {
        print_r("id:_ec $id\n");
        print_r($path);
        S('w', T('weixin/api'));
        none();
    }

    /*
        //每个action调用前
        function _before($action,$path){
            print_r("_before action:$action\n");
            print_r($path);
            T('email',['http://www.baidu.com',200])->send('tianqiq@gmail.com before');
        }

        //每个action调用后
        function _after($action,$path){
            print_r("_after action:$action");
            print_r($path);
            T('log');
            write('_after');
        }
        */
}